special purpose transportation tool - Französisch Englisch Wörterbuch